endodermal cells - English Synonyms Dictionary